undulating membrane - Français Anglais Dictionnaire